package cc.rengu.igas.cops.common.dao;


import cc.rengu.igas.cops.common.entity.CopsSysParam;
import cc.rengu.oltp.service.common.entity.SysParam;

import java.util.List;

/**
 * 系统参数表操作接口类
 */
public interface CopsSysParamMapper {
    /**
     * 获取参数信息
     *
     * @param paramType 参数类型
     * @param paramKey  参数关键字
     * @return 参数信息
     * @throws Exception 异常
     */
    List<SysParam> getSysParamInfoList(String paramType, String paramKey) throws Exception;

    /**
     * 根据主键查询系统参数
     *
     * @param instId
     * @param paramType
     * @param paramKey
     * @return
     * @throws Exception
     */
    CopsSysParam getSysParamInfoBuyPrimaryKey(String instId, String paramType, String paramKey) throws Exception;
}
